English Channel — definition

1. English Channel (Noun)

1 definition

English Channel (Noun) — An arm of the Atlantic Ocean that forms a channel between France and Britain.

1 type of
channel
4 parts
Channel Island Isle of Wight Solent wight
2 parts of
Atlantic Atlantic Ocean